package com.tju.resource.model.log;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 操作日志
 */
@Data
@NoArgsConstructor
public class LogOperation {
    /**
     * 编号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 操作日期
     */
    private Date operationDate;

    /**
     * 操作内容包括：系统模块，操作类型，请求方式，操作状态，用户，ip，地点，类路径（方法），请求参数
     */
    private String operationDetails;

    public LogOperation(String operationDetails) {
        this.operationDetails = operationDetails;
    }
}